1. Introduction to the Course
- Introduction
- Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program
by using functions and block structures.
- Structured programming is a common core feature supported in most programming languages.
- Most programming languages use very similar/identical grammars/syntaxes/rules how to write/use functions and block structures.
- A lot of applications have been developed in web environment.
JavaScript is the only programming language used for user interface
in web applications.
- Web applications do not require any other programs, but web browsers.
Web browsers are used to run web applications and they are everywhere.
- Therefore JavaScript applications can be run with web browsers everywhere,
without any other special programs, not like most other programming languages.
- Learning objectives
- How to write JavaScript applications and run.
- How to use variables
- How to use sequential structure
- How to use selection structures
- How to use loop structures
- How to use functions
- How to use arrays
- How to study well
- There are many general ideas. Can you suggest good ideas?
- Some of them are more important. What are they?
- There are two types of habits, winning habits and loosing habits.
- Winning habits are ...
- Loosing habits are ...